/* 
    Document   : message
    Created on : 18 Jul 11, 23:51:45
    Author     : Akbar
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

#message_wrapper {
    padding : 5px;
}

#message_summary {
    min-height: 75px;
}

#message_summary:hover {
    background-color: rgb(240,240,240);
}


#message_summary #profpict_sender img{
    min-height: 70px;    
    min-width: 70px;
    max-height: 80px;    
    max-width: 80px;
    float : left;
    margin : 0px 10px 0px 10px;
}

#message_summary #subject {
    padding-top: 5px;
    font-family: arial;
    font-size: 12px;
    color: black;
}

#message_summary #sender {
    font-family: arial-black;
    font-size: 14px;
    color: black;
    font-weight: bold;
}

#message_summary #date {
    font-family: arial;
    font-size: 12px;
    color: black;
}


#message_summary #content_text {
    font-family: georgia;
    font-size: 12px;
    color : rgb(105,105,105);
}

#message_wrapper {
    
}

#message_top {
    background-color: rgb(195,195,195);
}

#message_top #subject {
    font-size: 20px;
    color: green;
    font-weight: bold;
}

#message_top #date {
    font: 12px;
    color: red;
    font-style: italic;
}

#message_info {
    border: 1px solid;
    border-color: rgb(100,100,100);
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius : 10px 10px 10px 10px;
    padding: 10px;
    min-height: 200px;
}
#message_info #profpict_sender img{
    max-height: 200px;
    max-width : 200px;
    float : left;
    margin-right: 20px;
}


.navigation-message {
    padding: 0px 0px 0px 0px;
}

.navigation-message ul {
    float:left;
    width:100%;
    list-style-type:none;
    display:  inline;
    padding:0;
    margin:0;
    
}

.navigation-message li{
    display:inline;
    font-family: Arial Black;
    font-size: 14px;
    
    
}

.navigation-message a {
    min-width: 2.5em;
    float:left;
    text-decoration: underline;
    color: rgb(100,100,100);
    background-color: rgb(250,250,250);
    padding:0.2em 0.35em 0.2em 0.35em;
    margin-right: 1px;
    border-right:1px solid white;
    display: inline;
    text-align: center;
    -moz-border-top-right-radius: 10px;
    -moz-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    border-radius : 10px 10px 0px 0px;
}

 .navigation-message a:hover {
    background-color: rgb(0,0,0) ;
    color : rgb(255,255,255);
}

#content_message {
    padding: 20px 0px 0px 5px;
}

a.ajax-links-inbox {
    text-decoration: none;
}

#new_message_form .defaultTextActive {
    color: #a1a1a1;
}

#new_message_form input[type=text] {
    width : 200px;
}